package com.TangoGames.panel;


import android.graphics.Canvas;
import android.hardware.SensorEvent;
import android.view.MotionEvent;

/**
 * Interface PanelState
 * @author Arthur
 *
 */
public interface IPanelState extends IPanelElement {

BasePanel getBasePanel();

void setBasePanel(BasePanel basepanel);

void Init(BasePanel basepanel);

boolean isAlreadyIinitialized();

void Start();

boolean onTouchEvent(MotionEvent event);

void onSensorChanged(SensorEvent event);

void Resume();

void Pause(); 

void Destroy();

}